hurl oneself into ruin - Deutsch Englisch Wörterbuch